feat(profound): add Profound AI visibility and analytics integration#3849
feat(profound): add Profound AI visibility and analytics integration#3849waleedlatif1 merged 16 commits intostagingfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR SummaryMedium Risk Overview Wires Profound into both the docs and landing experiences by adding Written by Cursor Bugbot for commit 6fc7038. Configure here. |
Greptile SummaryThis PR adds a complete Profound AI visibility and analytics integration to Sim, covering 24 tools across all major Profound API endpoints (reports, logs, org management, content optimization, and prompt volumes). The implementation follows established patterns from other multi-operation blocks (e.g., Ahrefs, GitHub) with a single Previous review concerns (duplicate Remaining findings:
Confidence Score: 5/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
UI[ProfoundBlock UI\noperation dropdown] --> OP{operation}
OP -->|list_categories/regions/\nmodels/domains/assets/personas| LIST[List Tools\nGET /v1/org/...]
OP -->|category_topics/tags/\nprompts/assets/personas| CAT[Category Tools\nGET /v1/org/categories/:id/...]
OP -->|visibility_report\nsentiment_report\ncitations_report\nquery_fanouts\nprompt_answers| CREP[Category Report Tools\nPOST /v1/reports/...]
OP -->|bots_report\nreferrals_report| DREP[Domain Report Tools\nPOST /v2/reports/...]
OP -->|raw_logs\nbot_logs| LOGS[Log Tools\nPOST /v1/logs/raw...]
OP -->|list_optimizations\noptimization_analysis| CONT[Content Tools\nGET /v1/content/:assetId/...]
OP -->|prompt_volume| PVOL[Prompt Volume\nPOST /v1/prompt-volumes/volume]
OP -->|citation_prompts| CPROM[Citation Prompts\nGET /v1/prompt-volumes/citation-prompts]
subgraph params_fn [Block params function]
MF[metricsMap lookup\nvisibilityMetrics → metrics\nbotsMetrics → metrics\netc.] --> MR[result.metrics]
LIM[limit != null] --> NL[result.limit as Number]
OFF[offset != null] --> NO[result.offset as Number]
end
CREP & DREP & PVOL -->|metrics required| params_fn
params_fn --> TOOL[Tool executes\nX-API-Key header]
LIST & CAT & LOGS & CONT & CPROM --> TOOL
Reviews (4): Last reviewed commit: "fix(generate-docs): produce Biome-compat..." | Re-trigger Greptile |
… remove duplicate prompt_answers in FILTER_OPS
|
@greptile |
|
@cursor review |
|
@cursor review |
|
@greptile |
… part of ParamConfig)
…cs generator compatibility
|
@greptile |
|
@cursor review |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
The generator wrote multi-line arrays for short string arrays (like tags) and omitted trailing newlines, causing Biome format check failures in CI. Post-process integrations.json to collapse short arrays onto single lines and add trailing newlines to both integrations.json and meta.json. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Summary
Type of Change
Testing
Tested manually
Checklist